h1, h2 {
	border-bottom: 1px solid #AAA;
	width: auto;
}

table.mainRight{
	border: 1px solid #AAA;
	background-color: #F9F9F9;
	color: black;
	margin: 0.5em 0 0.5em 1em;
	padding: 0.2em;
	float: right;
	clear: right;
	text-align: left;
	font-size: 88%;
	line-height: 1.5em;
	
	display: table;
	border-collapse: separate;
}

 .rating {
  background-image: url(/static/image/degrad.png);
  background-position: 0px 20px;
  background-repeat: repeat-x repeat-y;
  width:1px;
  height:1px;
 }

.cursor{
	position: absolute;
	left: 0px;
	z-index: 10;
}

.cursor-txt{
	color: white;
	position: absolute;
	left: 200px;
	z-index: 10;
}

.rating-box{
	position: relative;
	width: 250px;
}
.rating-img{
	z-index: 9;
}